/*
 * 文章编辑页面
 * @authr
 * @date
 */

var Edit = {
	/**
	 * 表单
	 * @type type
	 */
	_form: $('form.postEdit'),
	/**
	 * 文章分类
	 * @returns {undefined}
	 */
	getDataType: function (_this) {
		var fid = _this.val();
		$('input.post_type').val(fid);
		if (_this.index('.postType') == 0) {
			if (fid == 0) {
				$('.postType').eq(1).hide();
			} else {
				$('.postType').eq(1).show();
				Base.sendAjax('/Post/ajax', {fid: fid, act: 'getPostType'}, 'GET', 'json', function ($D) {
					var str = '<option value="0">全部</option>';
					if ($D.status == 1) {
						for (var i in $D.data) {
							$D.data[i].id && (str += '<option value="' + $D.data[i].id + '" fid="' + $D.data[i].fid + '">' + $D.data[i].name + '</option>');
						}
					}
					$('.postType').eq(1).html(str);
				});
			}
		} else {
			if (fid == 0) {
				$('input.post_type').val($('.postType').eq(0).val());
			}
		}
	},
	/**
	 * 初始化
	 * @returns {undefined}
	 */
	init: function () {
		var $this = this;
		//分类选择
		$('.postType').on('change', function () {
			$this.getDataType($(this));
		});
	}
};

$(function () {
	Edit.init();
});

